PM3.6 - R.O.B - Action - GlideDirection (Common) 0x85

Entry Script

  1. BoolVariableSetTrue { variable: LongtermAccessBool (0x16) }
  2. CreateInterrupt { interrupt_id: Some(10032), action: GlideLanding (Common), requirement: (OnGround) }
  3. PreviousInterruptAddRequirement((InternalConstantInt(CurrentFrame) GreaterThanOrEqual InternalConstantInt (0xc61)))
  4. PreviousInterruptAddRequirement((InternalConstantInt(XVelocity) GreaterThanOrEqual InternalConstantInt (0xc62)))
  5. EnableInterruptGroup(AirLanding)
  6. CreateInterrupt { interrupt_id: None, action: GlideEnd (Common), requirement: (ButtonPress value(2)) }
  7. PreviousInterruptAddRequirement(InAir)
  8. CreateInterrupt { interrupt_id: None, action: GlideEnd (Common), requirement: (ButtonPress value(1)) }
  9. PreviousInterruptAddRequirement(InAir)
  10. CreateInterrupt { interrupt_id: None, action: GlideEnd (Common), requirement: (BoolIsTrue RandomAccessBool(EnableActionTransition)) }
  11. PreviousInterruptAddRequirement(InAir)
  12. CreateInterrupt { interrupt_id: Some(10078), action: GlideAttack (Common), requirement: (ButtonPress value(0)) }
  13. PreviousInterruptAddRequirement(InAir)

Exit Script